package cn.fresh.xuanyuan.module.trade.controller.admin.order.vo;

import cn.fresh.xuanyuan.framework.common.util.json.JsonUtils;
import cn.fresh.xuanyuan.module.trade.controller.admin.base.product.property.ProductPropertyValueDetailRespVO;
import com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler;

public class PropertyTypeHandler extends AbstractJsonTypeHandler<Object> {

    @Override
    protected Object parse(String json) {
        return JsonUtils.parseArray(json, ProductPropertyValueDetailRespVO.class);
    }

    @Override
    protected String toJson(Object obj) {
        return JsonUtils.toJsonString(obj);
    }

}
